﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Web;
using System.Web.UI;
using System.Web.UI.WebControls;
using System.Data;
using System.Data.Sql;
using System.Data.SqlClient;

public partial class PaginaCampeones : System.Web.UI.Page
{
    protected void Page_Load(object sender, EventArgs e)
    {
        CargarImagenButton();
    }

    private void CargarImagenButton()
    {
        Conectar TraerCampeones = new Conectar("localhost", "BaseCalol", "SELECT [Nombre], [Foto] FROM [Campeones]");
        DataSet TodosCampeones = new DataSet();
        TraerCampeones.TodosCampeones(ref TodosCampeones);
        
        //////////////////////////Agregar los Imagen Boton/////////////////////////////
        foreach(DataRow DR in TodosCampeones.Tables[0].Rows)
        {
            CampeonesHolder.Controls.Add(new LiteralControl("<Div class=" + "Campeones" + ">"));
            ImageButton Champ = new ImageButton();
            Champ.ImageUrl = DR["Foto"].ToString();
            Champ.ID = DR["Nombre"].ToString();
            Champ.ToolTip = DR["Nombre"].ToString();
            Champ.Click += new ImageClickEventHandler(CampeonesButton_Click);
            Champ.Width = 75;
            Champ.Height = 75;
            CampeonesHolder.Controls.Add(Champ);
            CampeonesHolder.Controls.Add(new LiteralControl("</Div>"));
        }
    }

    protected void CampeonesButton_Click(object sender, ImageClickEventArgs e)
    {

        try {
            ImageButton but = (ImageButton)sender;
            Session["Camp"] = but.ID.ToString();
            Server.Transfer("~/Paginas/DetalleCampeon.aspx");
        }
        catch (Exception A) { //A.Message;
        }

    }
}